mechanical durability - Alemán Inglés Diccionario